Fullstack Job: JavaScript - TypeScript Developer

Job added on

Company

landing.jobs

Location

Porto - Portugal

Job type

Full-Time

Fullstack Job Details

SKILLS

Must have:

React

Node.js

JavaScript

Other Required:

GraphQL

TypeScript

Nice to have:

Docker

Amazon Web Services

SQL

DESCRIPTION

  • Produce high-quality code that’s optimized for performance and scalability
  • Create compelling user experiences using TypeScript, Node and other modern frameworks
  • Conduct design and code reviews and ensure adherence to best practices
  • Help identify test cases, resolve issues, and fix bugs
  • Give accurate time estimates based on verbal and written specs
  • Contribute to documentation where required
  • Disseminate technical knowledge to the rest of the team wherever possible
  • Identify and implement ways to improve how we build software
REQUIREMENTS

  • Must be fluent in English with excellent communication skills, written and spoken
  • 2+ years of experience in developing customer-facing software
  • Strong TypeScript experience or strong JavaScript experience, preferably full stack
  • Hands-on expertise with Node.js and/or React.js, HTML5 and CSS3
  • Relational databases - PostgreSQL preferred
  • Knowledge of software engineering fundamentals - data structures, algorithms, design patterns, functional programming
  • Experience in test automation and unit testing
  • Familiar with Agile development processes
  • Strong programming and analytical skills
  • Able to organize and clarify complex and nuanced business requirements
  • Passionate about technology, wants to stay hands-on, and enjoys coding

NICE TO HAVE

  • Experience with GraphQL
  • Experience with AWS
  • BS degree in Software Engineering, CS, or related engineering discipline


PERKS

  • Competitive salary
  • Health insurance
  • Flexible hours
  • Professional development opportunities
  • Diverse distributed team in the US and India
  • Remote friendly environment
REMOTE DETAILS

Not mandatory but ideally looking for someone who can occasionally show up in the office to hang out with the team (within 2-3 hours from Porto).